逻辑非(!) |
您所在的位置:网站首页 › js 0的布尔值 › 逻辑非(!) |
如果其操作数可以转化为 true,则返回 false,否则返回 true。 能够转化为 true 的值叫做真值,能够转化为 false 的值叫做假值。 能够转化为 false 的表达式的示例如下: null; NaN; 0; 空字符串("" 或 '' 或 ``); undefined。尽管 ! 运算符可以与非布尔操作数一起使用,但它仍然被认为是一个布尔运算符,因为它的返回值总是可以被转换为布尔基本类型。要明确地将其返回值(或任何一般的表达式)转换为相应的布尔值,请使用双非运算符(!!)或 Boolean 构造函数。 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |